n.perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
同义词:Anthyllis vulneraria
英汉双解大词典
kidney vetch
1.
N(名词)
a silky leguminous perennial plant, Anthyllis vulneraria, of Europe and N Africa, with yellow or orange flowers 肾大巢菜 (Also called ladies' fingers)